Science

We now know how the mysterious ridges covering Europa’s surface formed